create an impression - Deutsch Englisch Wörterbuch